.chat_box {
	flex: 1;
	background-color: #F1F1F1;
}

.chat_input_box {
	/* position: fixed;
	left: 0; */
	width: 750rpx;
	background-color: #F8F8F8;
}

.chat_input {
	flex-direction: row;
	align-items: center;
	height: 108rpx;
}

.textarea_input {
	flex: 1;
	height: 82rpx;
	line-height: 45rpx;
	padding-left: 18rpx;
	padding-right: 18rpx;
	background-color: #FFFFFF;
	border-radius: 6rpx;
}

.voice_img {
	width: 51rpx;
	height: 51rpx;
	margin-left: 30rpx;
	margin-right: 18rpx;
}

.emoj_img {
	width: 51rpx;
	height: 51rpx;
	margin-left: 18rpx;
	margin-right: 13rpx;
}

.add_img {
	width: 51rpx;
	height: 51rpx;
	margin-left: 15rpx;
	margin-right: 30rpx;
}

.btn_box {
	width: 112rpx;
	height: 60rpx;
	align-items: center;
	justify-content: center;
	border-radius: 6rpx;
	background-color: #9FA4EE;
	margin-right: 18rpx;
}

.btn_text {
	font-size: 28rpx;
	color: #FFFFFF;
}

.fun_swiper {
	flex: 1;
	background-color: #F8F8F8;
}

.swiper_item {
	flex: 1;
}

.conter_box {
	flex: 1;
	flex-direction: row;
}

.voice_box {
	flex: 1;
	height: 82rpx;
	background-color: #FFFFFF;
	border-radius: 6rpx;
	align-items: center;
	justify-content: center;
}

.voice_text {
	font-size: 32rpx;
	font-weight: 400;
	color: #161616;
}

/* 语音ui */
.voice_bd {
	position: fixed;
	align-items: center;
	bottom: 400rpx;
	width: 750rpx;
	height: 400rpx;
}

.voice_ui {
	width: 300rpx;
	height: 400rpx;
	border-radius: 8rpx;
	align-items: center;
	justify-content: center;
	background-color: rgba(0, 0, 0, 0.8);
}

.voice_ui_img {
	width: 170rpx;
	height: 280rpx;
	margin-bottom: 20rpx;
}

.voice_ui_text {
	color: #FFFFFF;
	font-size: 30rpx;
}

.audio_box {
	width: 200rpx;
	height: 300rpx;
}


.zego_vd {
	/* position: fixed; */
	/* top: 0; */
	/* left: 0; */
}

.img_text {
	align-items: center;
}

.txt {
	font-size: 26rpx;
	color: #101010;
	margin-top: 16rpx;
}

.audio_box {
	/* width: 750rpx; */
	flex: 1;
	background-color: #F2F2F2;
	position: fixed;

	/* position: relative; */
	top: 0;
	left: 0;

}

.audio_bottom {
	flex-direction: row;
	justify-content: space-between;
	padding: 0 60rpx;
	position: fixed;
	bottom: 160rpx;
	left: 0;
	margin-bottom: 160rpx;
}

.bottom_box {
	width: 127rpx;
	height: 127rpx;
	border-radius: 50%;
	background-color: #8E8E8E;
	justify-content: center;
	align-items: center;
}

.top_icon {
	width: 66rpx;
	height: 66rpx;

}

.top_left_summary {
	font-size: 28rpx;
	color: #101010;

}

.top_left_title {
	font-size: 38rpx;
	color: #101010;
	font-weight: 600;
	margin-bottom: 13rpx;

}

.audio_top {
	background-color: #FFFFFF;
	height: 168rpx;
	border-radius: 12rpx;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 0 50rpx;


}

.audio_content {
	padding: 0 50rpx;
	/* display: flex; */
	/* width: 750rpx; */
	/* flex: 1; */
	/* 	padding-top: 40rpx;
		padding-left: 30rpx;
		padding-right: 30rpx;
		padding-bottom: 100rpx; */
	position: fixed;
	left: 0;
	top: 30rpx;
}

.zego_remote {
	position: fixed;
	right: 30rpx;
	top: 200rpx;
	width: 260rpx;
	height: 320rpx;
}

.zego-video-view {
	border-width: 1.92rpx;
	border-color: #BBBBBB;
	background-color: #FFFFFF;
	height: 403.84rpx;
	flex: 1;
}

.zego-video-area {
	flex-direction: row;
	justify-content: center;
	margin-top: 80rpx;
	flex: 1;
}

.chat_goods_box {
	width: 300rpx;
	/* height: 400rpx; */
	border-radius: 12rpx;
	background-color: #FFFFFF;
	position: fixed;
	bottom: 130rpx;
	right: 30rpx;
	padding: 15rpx;

}

.chat_goods_box .top {
	width: 260rpx;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
	margin-bottom: 14rpx;
}

.chat_goods_box .title {
	font-size: 32rpx;

}

.close {
	width: 26rpx;
	height: 26rpx;
}

.goods_img {
	width: 260rpx;
	height: 230rpx;
}

.goods_pic {
	color: #FF0000;
	font-size: 27rpx;
	margin-bottom: 14rpx;
}

.goods_title {
	font-size: 32rpx;
}
